be overpowered - Spanish English Dictionary